About Templars Court (balsall Common) Management Co Limited (04289820) United Kingdom