GCI
B - FIT FITNESS LIMITED B & A BUILDERS PERTH LIMITED B & A C TRADING LIMITED B & A CONSTRUCTION LTD. B & A ENGINEERING EK LTD B & A EXPRESS LIMITED B & A HOMES LTD. B & A HYDRAULICS LIMITED B & A LOVETT CATERING LTD B & A MEDICAL PRACTITIONERS LIMITED B & A POWER TECHNOLOGY LTD B & A RILEY LTD B & A SERVICES.COM LTD. B & A THOMSON HOLDINGS LTD B & B AGRI SERVICES LTD. B & B BAIRD LIMITED B & B CAPITAL PARTNERS (SLP GP) LTD B & B CATERING (DUNDEE) LIMITED B & B COATING INSPECTIONS LIMITED B & B COMMERCIALS LIMITED B & B CONTRACTS LTD B & B JOINERS LTD B & B PROPERTIES (PETERHEAD) LIMITED B & B STORAGE LTD B & B WARRENDER LIMITED B & C COMPUTER SERVICES LIMITED B & C CONSTRUCTION SERVICES LTD B & C DECOR8IN LIMITED B & C DECORATORS LIMITED B & C FINANCIAL MANAGEMENT LTD B & C GROUP MANAGEMENT LIMITED B & C HOTEL SOLUTIONS LIMITED B & C JOINERS LTD B & C JOINERY (CRIMOND) LTD B & C LAND LIMITED B & C LEISURE LTD. B & C LOGISTICS (SCOTLAND) LTD. B & C PROPERTIES LTD. B & C SPORTS PROMOTIONS LTD B & D 2010 GROUP LIMITED B & D BUILDERS LIMITED B & D COMMUNITY WOODLAND B & D CONSULTANCY LIMITED B & D DONALDSON LTD B & D FOAM LIMITED B & D INVESTMENTS LIMITED B & D MCDOUGALL LIMITED B & D PROPERTY MAINTENANCE LIMITED B & D ROOFING & BUILDING LTD. B & D ROOFING LIMITED B & D SMITH PROPERTIES LIMITED B & D VALETING LTD B & E GIBSON RENOVATION LTD B & E M ROCHESTER LIMITED B & E PROPERTIES LIMITED B & F (FIFE) LTD B & F BUILDERS COMPANY LIMITED B & F COMMERCIALS LIMITED B & F DECORATING SERVICES LTD B & F DEPOT LIMITED B & F HOME DECOR LTD B & G BEVERLY JOINERS LIMITED B & G BUILDERS (EYEMOUTH) LTD B & G CLEANING SERVICES (SCOTLAND) LTD. B & G CONSTRUCTION LTD. B & G CONTRACTS LIMITED B & G D LTD B & G ENTERPRISES LIMITED B & G HOLDINGS LIMITED B & G MEDICAL SERVICES (SCOTLAND) LIMITED B & G RENEWABLES LIMITED B & G S LANDA LIMITED B & H AUTO SPARES (OBAN) LIMITED B & H CONTRACT SERVICES LTD. B & H MOTOR FACTORS (SCOTLAND) LTD. B & H PROPERTIES LIMITED B & H PROPERTY (SCOTLAND) LTD B & H SCOTT PROPERTIES LTD. B & H STUDIO LIMITED B & H SURVEYING SERVICES LIMITED B & I HOME FURNISHINGS LTD B & J FOOD LTD B & J GREIG JOINERY (SCOTLAND) LTD B & J GREIG JOINERY LTD. B & J LEISURE LIMITED B & J LIVINGSTON LTD B & J SALON SUPPLIES LTD. B & J TAXIS LTD. B & K CONSTRUCTION MANAGEMENT SERVICES LTD B & K ENGINEERING LIMITED B & K HESP LTD B & K HUME GROUNDWORKS LIMITED B & K MANAGEMENT LIMITED B & K PROPERTY LIMITED B & K SCOTT LIMITED B & L (SCOTLAND) LIMITED B & L BUILDERS (ORKNEY) LIMITED B & L BUILDERS LTD B & L FISHING LTD. B & L GRUBB LTD. B & L PLANT SERVICES LIMITED B & L PROPERTIES (SCOTLAND) LIMITED B & L TAXIS (DUNDEE) LIMITED B & L TRANSPORT LIMITED B & LA LIMITED B & M (CENTRAL HEATING) LTD. B & M (SCOTLAND) LTD. B & M ASSOCIATES (CENTRAL) LIMITED B & M CENTRE LTD B & M DELIVERIES LIMITED B & M ENGINEERING LTD. B & M FINANCE LIMITED B & M FINANCE LIMITED B & M HOSPITALITY LTD B & M PROPERTY MAINTENANCE LTD. B & M PROPERTY PROJECTS LTD B & M RESOURCES LIMITED B & M SAUSAGES LTD B & N PROPERTIES LIMITED B & N ROBERTSON LIMITED B & P MULGREW PLANNING SUPPORT LTD B & P RETAIL LTD B & P SCAFFOLDING LIMITED B & R CATERING LTD B & R COMMERCIAL LIMITED B & R DEVELOPMENTS (SCOTLAND) LIMITED B & R INNOVATIONS UK LIMITED B & R JOINERS LTD. B & R POWER SYSTEMS LIMITED B & R WORLD RALLY SPECIALISTS LIMITED B & S ABERDEEN LTD B & S BLOCK PAVING LIMITED B & S BUILDERS (FIFE) LIMITED B & S CONTRACTS LIMITED B & S GLOBAL LTD. B & S HANDLING SERVICES LTD. B & S JEWELLERY LTD. B & S PENSION LIMITED B & S PIPELINE SOLUTIONS LIMITED B & S ROUGHCASTERS & ROOFING LTD. B & S SOFT LIMITED B & S TAYLOR LIMITED B & S VENTURES LIMITED B & T LEASE LIMITED B & T PUB LTD B & T YOUNG LIMITED B & W ANDERSON LTD B & W BUILDERS LIMITED B & W CAR CARE LTD. B & W DEVELOPERS LTD. B & W FARMELOAN LIMITED B & W LOYALTY LTD B & W OFFSHORE LIMITED B & W PROPERTY DEVELOPMENTS LTD B & W WINDOWS & CONSERVATORIES LTD. B & Z (SCOTLAND) ENGINEERING LTD B & N INVESTMENTS LTD. B A 3 LIMITED B A BARGAINS LIMITED B A CAMPSIE LTD B A COMMERCIAL SERVICES LIMITED B A CONSTRUCTION LIMITED B A DRAUGHTING LTD B A ENTERPRISE (UK) LTD. B A FIRE TRAINING SERVICES LTD B A RETAIL VENTURES LIMITED B A ROBERTSON DRIVING LTD B A Z FABRICATION SERVICES LTD. B ADAMS ELECTRICAL SERVICES (UK) LTD B AITCH INVESTIGATIONS LIMITED B AND A ADVERTISING LIMITED B AND A CAIRNS - SCM LIMITED B AND A PIPEWORK LIMITED B AND B (GLASGOW) LTD B AND C TRANSPORT (SCOTLAND) LIMITED B AND H PROPERTIES LIMITED B AND J SOLUTIONS LIMITED B ANDRE SOLUTIONS LIMITED B B B FOOD FRANCHISE LIMITED B B BRICKLAYING LTD B B DALRYMPLE LIMITED B B ENERGY LIMITED B B HOBBES LIMITED B B SPECIALIST FLOORING CONTRACTORS LIMITED B B STORAGE LIMITED B BARRON SERVICES LTD B BEAUTIFUL FLORAL LIMITED B BOLD CONSULTANCY LTD B BONINI LIMITED B BONITO LTD B BRIDGE LTD B BROOK ENGINEERING SERVICES LIMITED B BUBBLE CO LIMITED B BUCHANAN CONTRACTING LIMITED B C B S R DEVELOPMENTS LIMITED B C BUSINESS CONSULTANTS LIMITED B C ENTERPRISES LTD LIMITED B C G ENGINEERING SERVICES LTD B C JOINERY LIMITED B C K FOWLER INDEPENDENT LTD