About Grow Property Investments Ltd (12708038) United Kingdom