OFF EDGE LIMITED Company number 10246989 · Monitor this company Dissolved Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressOFF EDGE, STATION APPROACH, PENARTH, VALE OF GLAMORGAN, UNITED KINGDOM, CF64 3EE PostcodeCF64 3EE Companies at this postcode 170 Average house price in CF64 3EE £477,000 (10 sales) Map