LAMBOROUGH DEVELOPMENTS LIMITED Company number 07370073 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office AddressCROSS, INN MEADOW, CLARBESTON ROAD, PEMBROKESHIRE, SA63 4UL PostcodeSA63 4UL Map