About Ammasa Properties Limited (02287342) United Kingdom