ORBIS SUPPORT CENTRE LIMITED Company number 13707224 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office AddressCaxton Place, Caxton Place, Cardiff, Wales, CF23 8HA PostcodeCF23 8HA Companies at this postcode 291 Average house price in CF23 8HA £991,000 (2 sales) Map