About Taylor Made Property Investment Co Limited (07327491) United Kingdom