About Haughton Square (humshaugh) Management Company Limited (10852537) United Kingdom