JANUS PROPERTY IMPROVEMENTS LIMITED Company number 08841291 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address59 TENNYSON ROAD, PENARTH, VALE OF GLAMORGAN, CF64 2RZ PostcodeCF64 2RZ Companies at this postcode 5 Average house price in CF64 2RZ £281,000 (10 sales) Map