APOLO LAND LIMITED Company number 11974911 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address13 Mountjoy Place, Penarth, United Kingdom, CF64 2TB PostcodeCF64 2TB Companies at this postcode 18 Average house price in CF64 2TB £449,000 (13 sales) Map