About Taurus Developments (london) Limited (09382813) United Kingdom