top of page

All Posts

B20 Capital & Scull (trading name of Capital and Scull Ltd)

Company No:  11161694

Registered Address: Charwell House, Alton, Hampshire, Gu34 2PP, United Kingdom

Office Address: Ormskirk, West Lancs, United Kingdom

©2026 by Capital & Scull Ltd.

bottom of page