A Alphabetical directory
UK companies beginning with A
Name A–Z · page 103. Date sorting is intentionally omitted here to keep very large letter directories fast.
A BALANCED LIFE LIMITED
Company 15274173 · LOUGHTON
A BALANCED LIFE THERAPIES LIMITED
Company 14953628 · LONDON
A BALDMANS COMPANY LTD
Company 17213596 · HAYES
A BALFOUR ENGINEERING SERVICES LTD
Company 14300943 · CARLISLE
A BALFOUR PROPERTY RENTALS LTD
Company SC866177 · GLASGOW
A BALL LTD
Company 14025864 · REDHILL
A BALM LTD
Company 12021337 · LONDON
A BALMER DEVELOPMENTS LTD
Company 11664770 · SHREWSBURY
A BAMBER GROUNDWORKS LTD
Company SC840598 · GRANTOWN-ON-SPEY
A BAMBER LTD
Company 16086893 · HAYES
A BAMFORD TRADING COMPANY LTD.
Company 02539100 · UTTOXETER
A BANERJEE LTD.
Company 07182563 · STOCKTON-ON-TEES
A BANKETHOMAS LTD
Company 11860984 · STAFFORD
A BANKS LIMITED
Company 07575963 · MARCH
A BANKS MOTOR ENGINEERS LIMITED
Company 05556086 · STOKE-ON-TRENT
A BANWELL LIMITED
Company 05900825 · BATH
A BAP 'N A BREW LTD
Company 16069953 · RADSTOCK
A BAPU SALES LIMITED
Company 16129008 · BOLTON
A BAR NERD LIMITED
Company NI741071 · BELFAST
A BARAKU GARDENS LTD
Company 13978308 · LONDON
A BARBER CEMETERY & CREMATORIA SERVICES LTD
Company 15970776 · WAKEFIELD
A BARBER'S CHAIR LTD
Company 12898520 · GILLINGHAM
A BARBERS LTD
Company 17214515 · MANCHESTER
A BARCLAY ENGINEERING SERVICES LTD
Company SC826670 · WESTHILL
A BARDHI CONSTRUCTION LTD
Company 14873224 · LUTON
A BARDI LTD
Company 16958365 · LONDON
A BARE C LTD
Company 16698622 · CANTERBURY
A BARIA LIMITED
Company 15082224 · MANCHESTER
A BARKER DESIGN LTD
Company 14736920 · EXETER
A BARKER ELECTRICAL LTD
Company 14806888 · KINGSTON UPON HULL
A BARKER TREE & LANDSCAPING SPECIALISTS LTD
Company 16535730 · LEICESTER
A BARKERS FERMENTING LTD
Company 12935727 · BLANDFORD FORUM
A BARLOW BOOKKEEPING LIMITED
Company 06644680 · MARLBOROUGH
A BARLOW BRICKWORK LIMITED
Company 15739481 · PRESTON
A BARLOW LTD
Company 14895268 · LONDON
A BARLOW SERVICES LTD
Company 17331181 · SALFORD
A BARNES ELECTRICAL LTD
Company 04667398 · DALTON IN FURNESS
A BARNES ESTATES LTD
Company 14679017 · FAREHAM
A BARNES SOLUTIONS LTD
Company 15136823 · CHESHIRE
A BARNES TV LIMITED
Company 10578440 · LOUGHTON
A BARRACLOUGH LIMITED
Company 07547946 · SHEFFIELD
A BARTH LIMITED
Company 03411806 · 3 DORSET RISE
A BARTLETT ASSOCIATE LTD
Company 15015010 · MANCHESTER
A BARTLETT LIMITED
Company SC485539 · AIRDRIE
A BARYAR ROOFING LTD
Company 17513775 · HOUNSLOW
A BASH INVESTMENTS LIMITED
Company 16249602 · BIRMINGHAM
A BASHIR LIMITED
Company 08599542 · WALSALL
A BASING BAKES LTD
Company 10561606 · BASINGSTOKE