DIRECT LEAK DETECTION LTD

17211496
StatusActive
Company typePrivate Limited Company
Incorporated11/05/2026
Company number17211496
Nature of business (SIC)98200 - Undifferentiated service-producing activities of private households for own use
Registered office275, OFFICE 336 NEW NORTH ROAD, London, N1 7AA
Post townLondon
PostcodeN1 7AA
CountryUNITED KINGDOM
Accounts categoryNO ACCOUNTS FILED
Accounts next due11/02/2028
Confirmation stmt next due24/05/2027
Companies House ↗📍 View on Google Maps
Data from Companies House — updated 2026-08-16.