About Taylorson Properties Limited (11482689) United Kingdom