HANNAH JOHNSON ADVISORY LIMITED
16190814 - Incorporated on 17 January 2025
JOHN ALEXANDER STEPHEN MCGREGOR
Born February 1951
71 QUEEN VICTORIA STREET, LONDON, ENGLAND, EC4V 4BE
JOHN ALEXANDER STEPHEN MCGREGOR
Born February 1951
32 LOCKHARTON AVENUE, EDINBURGH, UNITED KINGDOM, EH14 1AZ
JOHN ALEXANDER STEPHEN MCGREGOR
Born February 1951
48 CRIAGHOUSE AVENUE, EDINBURGH
JOHN ALEXANDER STEPHEN MCGREGOR
THE WHITRYCK WARK, CORNHILL-ON-TWEED, UNITED KINGDOM, TD12 4RH
JOHN ALEXANDER STEPHEN MCGREGOR
Born January 1951
32 LOCKHARTON AVENUE, EDINBURGH, MIDLOTHIAN, EH14 1AZ
JOHN ALEXANDER STEPHEN MCGREGOR
7 ROYAL CRESCENT, GLASGOW, G3 7SL
JOHN ALEXANDER STEPHEN MCGREGOR
Born January 1951
7-11 MELVILLE STREET, EDINBURGH, EH3 7PE
STEPHEN JOHNSON THERAPY LTD
14165165 - Incorporated on 10 June 2022
JSS REALISATIONS 2009 LIMITEDDissolved
00446770 - Dissolved on 26 January 2011
MR JOHNSON SOLUTIONS LTD
15785193 - Incorporated on 18 June 2024
HANNAH'S L.P.
SL035617 - Incorporated on 11 March 2022
1 MCGREGOR LTDActive - Proposal to Strike off
10012513 - Incorporated on 18 February 2016
M&A MCGREGOR LTDActive - Proposal to Strike off
13703425 - Incorporated on 25 October 2021
MCGREGORIANS
15366174 - Incorporated on 21 December 2023
MR NEVILLE JOHNSON REDROW ESTATE AGENTS PLCActive - Proposal to Strike off
07254526 - Incorporated on 14 May 2010
MR NEVILLE ALPHONSO JOHNSON & MRS SARAH-JANE JOHNSON LIMITEDDisolved
08771075 - Dissolved on 28 March 2023
JOHN MCGREGOR
Born May 1960
27 OCHILMOUNT, BANNOCKBURN, STIRLING, STIRLINGSHIRE, FK7 8PF
JOHN MCGREGOR
Born June 1951
6 DUNLIN, ANNIESLAND, GLASGOW, LANARKSHIRE, G12 0FE
JOHN MCGREGOR
Born February 1963
7 DONNERVILLE CLOSE WELLINGTON, TELFORD, SHROPSHIRE, ENGLAND, TF1 3PB