P Alphabetical directory
UK companies beginning with P
Name A–Z · page 69. Date sorting is intentionally omitted here to keep very large letter directories fast.
P J A CONSTRUCTION LTD
Company 12367809 · STOCKTON-ON-TEES
P J A MECH LTD
Company 16522896 · LONDON
P J A WILLIAMS & SONS CONSTRUCTION LTD
Company 04722910 · OXFORD
P J ADAMS DEVELOPMENTS LIMITED
Company 04426738 · BEXHILL
P J ADAMS EARTHWORKS LIMITED
Company 10787232 · BEXHILL
P J AGRICULTURAL SERVICES LIMITED
Company 08662266 · ARUNDEL
P J AIKEN INSURANCE SERVICES LIMITED
Company 04502527 · FERNDOWN
P J AIKEN LIMITED
Company 05581988 · SOMERSET
P J ALLEN BUILDERS LIMITED
Company 07924086 · ASHBOURNE
P J ALLEN DEVELOPMENTS LTD
Company 16136937 · ASHBOURNE
P J AND DAUGHTERS LIMITED
Company 07783350 · CHATHAM
P J AND J B GLENNON AND SONS LIMITED
Company 04330799 · LEICESTER
P J AND R P HOLDINGS LTD
Company 16010679 · GAINSBOROUGH
P J ANDREWS HOLDINGS LIMITED
Company 10201443 · BOURNEMOUTH
P J ANDREWS LIMITED
Company 06097327 · BOURNEMOUTH
P J ANDREWS SERVICES LIMITED
Company 04680411 · STEVENAGE
P J ANIMATION LTD
Company 17369525 · SALE
P J APINYA LIMITED
Company 11052137 · HARLOW
P J ASSOCIATES LIMITED
Company 03008450 · GUILDFORD
P J ATTWOOD LIMITED
Company 14880751 · FAREHAM
P J AUTOMOTIVE LIMITED
Company 07231223 · TRENTHAM
P J AUTOS SOUTHAMPTON LIMITED
Company 06524336 · SOUTHAMPTON
P J B (LEGAL SERVICES) LIMITED
Company 08777335 · STAFFORD
P J B CARPENTRY LIMITED
Company 06557564 · HITCHIN
P J B CLADDING SERVICES LTD
Company 02884367 · AYLESBURY
P J B ESSEX LIMITED
Company 12516756 · HALSTEAD
P J B PIGS & CO
Company LP002980 · Registered office town not supplied
P J B PLUMBING AND HEATING SERVICES LIMITED
Company 08335208 · KEMPSTON
P J B PROPERTIES (WEST YORKSHIRE) LIMITED
Company 15061852 · LEEDS
P J B SERVICES (WEST YORKSHIRE) LTD
Company 09438618 · LEEDS
P J BAKER TRADING LTD
Company 16593852 · LONGFIELD
P J BARBER BOATBUILDER LIMITED
Company 04070275 · LONG EATON, NOTTINGHAM
P J BARBER FLOORING LIMITED
Company 04118811 · MILTON KEYNES
P J BARROW & PARTNERS LIMITED
Company 04066842 · EASTBOURNE
P J BATES LIMITED
Company 05254127 · CANNOCK
P J BATHROOMS LIMITED
Company 07189734 · BUCKLEY
P J BEARD AND ASSOCIATES LTD
Company 07154571 · ELLESMERE PORT
P J BEAUMONT ASSOCIATES LTD
Company 10516672 · NEW MALDEN
P J BINGHAM & CO LTD
Company 09031053 · WOOLWICH
P J BIRD LIMITED
Company 04556676 · STAFFORDSHIRE
P J BLAKE ASSOCIATES LIMITED
Company 09193970 · BRISTOL
P J BLANCHE M&E SERVICES LTD
Company 11919704 · ROMFORD
P J BOWEN MOTORS LIMITED
Company 09502354 · MONMOUTH
P J BOYD MARKETING LIMITED
Company 10429920 · BOURNE END
P J BRAGG TECHNICAL LIMITED
Company 08621110 · WHITEHAVEN
P J BREEN LIMITED
Company 05216746 · LONDON
P J BRICKWORK LIMITED
Company 07998651 · LEAMINGTON SPA
P J BRIDGER LIMITED
Company 10902009 · AYLESBURY