About Alimo Property Services Ltd (11291321) United Kingdom