About Hatch (enfield) Management Company Limited(the) (02122374) United Kingdom