CLO GROUP LIMITED Company number 09892537 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address31 HEN PARC AVENUE, UPPER KILLAY, SWANSEA, UNITED KINGDOM, SA2 7HA PostcodeSA2 7HA Companies at this postcode 32 Average house price in SA2 7HA £344,000 (14 sales) Map