About Templar Court Management Co. Limited (02052522) United Kingdom