About Taurus Property Development Ltd (11605963) United Kingdom