About Amulet Properties (sussex) Limited (04085063) United Kingdom