Montagu's Limited 's been in the business for twenty eight years. Started with Companies House Reg No. 03253294 in the year 1996, the company is located at Devonshire House, Borehamwood WD6 1QQ. This business's registered with SIC code 96010 - Washing and (dry-)cleaning of textile and fur products. 2020-08-31 is the last time the accounts were reported.