About Templars Gate (baldock) Residential Management Company Limited (12776686) United Kingdom