Oxlid Ltd is an active company incorporated on 3 December 2025 with the registered office located in Norwich, Norfolk. Oxlid Ltd was registered 2 months ago.
Registered office address changed from C/O Armstrong Level 4 Ldn:W 3 Noble Street London EC2V 7EE United Kingdom to C/O External Services Limited, Central House 20 Central Avenue St Andrews Business Park Norwich NR7 0HR on 3 February 2026