Address: 15 Hollybush Villas, Hollybush Villas Church Village, Pontypridd
Incorporation date: 10 Dec 2001
Address: 12 Parkdale Road, Plumstead, London
Incorporation date: 22 May 2014
Address: 29 Berners Street, London
Incorporation date: 27 Feb 2021
Address: 213 Burnaby Road, Coventry
Incorporation date: 25 Oct 2023