Organisations covered in DIRECT PRODUCE SUPPLIES LIMITED group statement (2023)

Below are the organisations covered in DIRECT PRODUCE SUPPLIES LIMITED statement (2023)
Organisation

TERRADACE HOLDINGS LIMITED

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

Company number: 08239135