About Latimore Property Group Ltd (12847841) United Kingdom