About Taylor Franks Property Investments Ltd (12326996) United Kingdom