About Leanne Taylor Property Investments Ltd (12329111) United Kingdom