About Templar Court And Squire Gardens Management Company Limited (03001349) United Kingdom