97 Alexander Road London Barry NW67 3QH United Kingdom
Tel: 442045771622
Welcome to BizStats, your small business portal in the UK that provides you with detailed and coherent information. In one location, only one click away, all the appropriate, publicly accessible small business data.