About Templegate Developments Limited (04125370) United Kingdom