About Templar Court (essex Road) Management Company Limited (03035675) United Kingdom