LLOYD BUSINESS SOLUTIONS LIMITED Company number 12810408 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address11 Poppyfield Close, St. Mellons, Cardiff, Wales, CF3 0BD PostcodeCF3 0BD Companies at this postcode 4 Average house price in CF3 0BD £169,000 (6 sales) Map