B Jannetta 31 South Street St Andrews KY16 9QR 01334 473285 info@jannettas.co.uk http://www.jannettas.co.uk
Babcock International Group Rosyth Business Park , Rosyth Dockyard Rosyth KY11 2YD 0118 9703100 ken.munro@babcock.co.uk http://www.babcockinternational.com
BAE Systems Integrated System Technologies Ltd North Way , Hillend Industrial Park, Hillend Dunfermline KY11 9HQ 01252 373232 sheena.mcintosh@baesystems.com http://www.baesystems.com
Balbarton Pet Services 6 Camilla Road , Auchtertool Kirkcaldy KY8 2AJ 07984814827 .audrey.duncan@gmail.com
Balbirnie Physiotherapy 13 Groves Place Glenrothes KY7 6QT 07791863036 enquiries@balbirniephysiotherapy.co.uk http://www.balbirniephysiotherapy.co.uk/
Balcaskie Estate Balcaskie Estates Office , Easter Kellie Farm, Pittenweem Anstruther KY10 2RF 01334 473600 djamieson@balcaskie.com http://www.eastneukestates.co.uk
Bankhead Sliding Wardrobe Doors Unit 1A Dickson Court , Elgin Industrial Estate DUNFERMLINE KY12 7SG 01383 734 307 russell@bankheadrobes.co.uk http://www.bankheadrobes.co.uk/
Barry Gardner Communications Limited 59 Abbotshall Road Kirkcaldy KY2 5PH 07538 490036 barryglengardner@gmail.com https://www.barrygardnercommunications.com/
Bay Printing Ltd 10 Ridge Way , Donibristle Industrial Estate Dalgety Bay KY11 9JN 01383823320 roddy@bayprinting.co.uk http://bayprinting.co.uk/