JOHN GREGORY CONSTRUCTION LTD
15124656 - Incorporated on 8 September 2023
DAVID GREGORY DRYLINING LIMITED
11429471 - Incorporated on 22 June 2018
GREGORY JOHN KITCHENS LIMITED
05218709 - Incorporated on 1 September 2004
JOHN GREGORY HOLDINGS LTDActive - Proposal to Strike off
11320649 - Incorporated on 20 April 2018
KIRK GREGORY & JOHNSON LTDDisolved
09033721 - Dissolved on 4 April 2023
DAVID GREGORY ARCHITECTS LIMITED
09011295 - Incorporated on 25 April 2014
STERLING THOMAS JOHN LIMITEDDisolved
15394846 - Dissolved on 10 June 2025
KENNETH GREGORY JOHN LIMITED
15209762 - Incorporated on 13 October 2023
JOHN GREGORY DAIRIES LIMITEDActive - Proposal to Strike off
06885347 - Incorporated on 23 April 2009
JOHN GREGORY ASSOCIATES LIMITEDDisolved
04452652 - Dissolved on 20 July 2021
DAVID ST JOHN THOMAS
Born August 1929
INVERWICK HOUSE, ALBERT STREET, NAIRN, IV12 4HE
DAVID ST JOHN THOMAS
INVERWICK HOUSE, ALBERT STREET, NAIRN, IV12 4HE
DAVID THOMAS LIMITED
06862866 - Incorporated on 30 March 2009
DAVID ST JOHN THOMAS
Born August 1929
5 MARKET PLACE, WHITTLESEY, CAMBS, UNITED KINGDOM, PE7 1AB
DAVID ST JOHN THOMAS
Born August 1929
INVERWICK HOUSE ALBERT STREET, NAIRN, HIGHLAND, SCOTLAND, IV12 4HE
ST. GREGORY MANAGEMENT LTDActive - Proposal to Strike off
09778937 - Incorporated on 15 September 2015
TERRACE RUBY LTD
13658727 - Incorporated on 4 October 2021
THOMAS DAVIDSON LTD
11786830 - Incorporated on 24 January 2019
YE OLD JOHN THOMAS LTD.Dissolved
12272365 - Dissolved on 6 July 2021
THOMAS JOHN SIMPSON
07472691 - Incorporated on 17 December 2010