Severn View Penarth Limited is an active company incorporated on 25 November 2024 with the registered office located in Cardiff, South Glamorgan. Severn View Penarth Limited was registered 1 year 1 month ago.
Registered office address changed from 1,2,3 the Esplanade Penarth Penarth CF64 3AS United Kingdom to 211 Loudoun Square Cardiff CF10 5JJ on 9 July 2025