ANDREW DUNCAN ROBERTS
Born February 1968
7 GREENWAY, ALTRINCHAM, CHESHIRE, WA14 4JF
TREVOR DUNCAN ROBERTS
Born April 1980
ACCSOL HOUSE HIGH STREET, JOHNSTOWN, WREXHAM, WALES, LL14 2SH
GREGOR DUNCAN ROBERTS
CITYPOINT 65 HAYMARKET TERRACE, EDINBURGH, SCOTLAND, EH12 5HD
DUNCAN ROBERTS WOOD
Born September 1962
35-37 EAST PARADE, HARROGATE, NORTH YORKSHIRE, UNITED KINGDOM, HG1 5LQ
Keith Duncan ROBERTS
Born January 1959
Lindisfarne, Inchmarlo, Banchory, Kincardineshire, AB31 4AT
MITCHELL DUNCAN ROBERTS
12 FFORD FFYNNON, PRESTATYN, DENBIGHSHIRE, WALES, LL19 8BA
MARK DUNCAN ROBERTS
Born May 1956
EMBERS, 29 BUNBURY WAY, EPSOM DOWNS, SURREY, KT17 4JP
GEORGE DUNCAN ROBERTS
46 BRINDLES FIELD, TONBRIDGE, KENT, UNITED KINGDOM, TN9 2YS
GRAHAM DUNCAN ROBERTS
89 WESTWAY, RAYNES PARK, LONDON, SW20 9LT
DAVID DUNCAN ROBERTS
Born June 1946
HEDGE END WELLSWAY, KEYNSHAM, BRISTOL, BS31 1HT
MR MR2 LTD
11218539 - Incorporated on 21 February 2018
ROBERTS & ROBERTS LIMITED
10695535 - Incorporated on 28 March 2017
DUNCAN FORBES STUART STEEL
Born October 1963
28 MINCHENDEN CRESCENT, LONDON, ENGLAND, N14 7EL
MR & MR LTD
16489396 - Incorporated on 2 June 2025
FORBES & BLACK LIMITEDDissolved
SC528998 - Dissolved on 14 January 2020
D FORBES NDT LTD
SC435722 - Incorporated on 30 October 2012
VAL FORBES LTDDisolved
SC688398 - Dissolved on 10 June 2025
FORBES LRN LTDActive - Proposal to Strike off
NI699730 - Incorporated on 27 July 2023
FERGUS FORBES ROBERTSON
Born August 1935
108 QUEENS ROAD, ABERDEEN, AB15 4YH
Gordon Forbes ROBERTSON
Born April 1955
18 Brookside Close, Batheaston, Bath, BA1 7HP