About Taylors Properties Limited (09361625) United Kingdom