About Genie Property Management & Maintenance Services Ltd (12734239) United Kingdom