This business named H Hitchcock & Sons was founded on 19th December 2011 as a private limited company. This business headquarters was situated in London on 46 Peckham Road. This place postal code is SE5 8PX. The official reg. no. for H Hitchcock & Sons Limited was 07885698. H Hitchcock & Sons Limited had been active for nine years until dissolution date on 11th February 2020.
Parminder C. was this particular firm's managing director, designated to this position thirteen years ago.
Parminder C. was the individual who had control over this firm, owned over 3/4 of company shares.