Organisations covered in TERRADACE HOLDINGS LIMITED group 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 |