About Templebridge Properties Limited (SC196585) United Kingdom