About Highlea Property Investments Ltd (12202034) United Kingdom