About Hogarth Close (hitchin Road) Management Company Limited (06074005) United Kingdom