About Leaway Property Investments Ltd (12298743) United Kingdom