About Initial Property Group Ltd (12576221) United Kingdom