About Taylormade Property Developments (uk) Limited (06969776) United Kingdom