Oscar & Harvey Limited is an active company incorporated on 17 January 2025 with the registered office located in Stamford, Lincolnshire. Oscar & Harvey Limited was registered 9 months ago.
Registered office address changed from 68 st. James's Street Nottingham NG1 6FJ England to The Grey House 3 Broad Street Stamford PE9 1PG on 1 August 2025
Submitted on 1 Aug 2025
Current accounting period extended from 31 January 2026 to 31 March 2026