About R Taylor Properties Limited (12521021) United Kingdom