Scotcher & Co. is a trading name of A.F.S. Properties Ltd. Company Reg. No. 4765406 - England. Directors: Mr A.F Scotcher, Mrs S.J. Scotcher (Company Secretary). Registered Office: Bright Brown, Exchange House, St Cross Lane, Newport, Isle of Wight..
Relevance: 6.197939