About Hitch & Midgley Properties Ltd (13347349) United Kingdom