About Ahm Properties & Developments Ltd (12634043) United Kingdom