Overview
Legal name
DEVEDLAKA AND LLEWELLYN COMMODITIES LIMITED
Region
London
Registered address
36 KINGS ROAD
LONDON
SW3 4UD
Insolvency history
Yes