BLUE KEYSTONE LIMITED Company number 07025291 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address38 Duffryn Avenue, Cardiff, Wales, CF23 6LF PostcodeCF23 6LF Companies at this postcode 4 Average house price in CF23 6LF £521,000 (11 sales) Map