About Templeside Developments Limited (06232369) United Kingdom