SERVICES121 LIMITED Company number 16703216 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address225 Loudoun Square, Cardiff, Wales, CF10 5JJ PostcodeCF10 5JJ Companies at this postcode 13 Map