Organisations covered in TERRADACE HOLDINGS LIMITED group statement (2025)

Below are the organisations covered in TERRADACE HOLDINGS LIMITED statement (2025)
Organisation

DIRECT PRODUCE SUPPLIES LIMITED

14th Floor 33 Cavendish Square, London, United Kingdom, W1G 0PW

Company number: 01336601

DPS (M&S) LIMITED

14th Floor 33 Cavendish Square, London, United Kingdom, W1G 0PW

Company number: 13606737

INTEGRATED SERVICE SOLUTIONS LIMITED

FOWLER WELCH, London Road, Teynham, Sittingbourne, Kent, ME9 9PR

Company number: 08332191