About Howdale Management Company Limited (05197835) United Kingdom