About Merchant Properties (suffolk) Limited (10745985) United Kingdom