Company NameJohn Ross (Dundee) Limited
DirectorAllan Stewart Gordon
Company StatusActive
Company NumberSC725391
CategoryPrivate Limited Company
Incorporation Date7 March 2022(2 years, 1 month ago)
Previous NameSLLP 354 Limited

Business Activity

Section NAdministrative and support service activities
SIC 7487Other business activities
SIC 82990Other business support service activities n.e.c.

Directors

Director NameMr Allan Stewart Gordon
Date of BirthMay 1966 (Born 58 years ago)
NationalityBritish
StatusCurrent
Appointed31 October 2022(7 months, 4 weeks after company formation)
Appointment Duration1 year, 5 months
RoleChartered Accountant
Country of ResidenceScotland
Correspondence Address21-24 Wellmeadow
Blairgowrie
PH10 6AT
Scotland
Director NameMr Neil David Forbes
Date of BirthDecember 1970 (Born 53 years ago)
NationalityBritish
StatusResigned
Appointed07 March 2022(same day as company formation)
RoleSolicitor
Country of ResidenceUnited Kingdom
Correspondence Address28 Albyn Place
Aberdeen
AB10 1YL
Scotland
Director NameMr Ross Scott Gardner
Date of BirthApril 1977 (Born 47 years ago)
NationalityBritish
StatusResigned
Appointed07 March 2022(same day as company formation)
RoleSolicitor
Country of ResidenceUnited Kingdom
Correspondence Address28 Albyn Place
Aberdeen
AB10 1YL
Scotland
Director NameMr John Ross
Date of BirthAugust 1955 (Born 68 years ago)
NationalityBritish
StatusResigned
Appointed01 April 2022(3 weeks, 3 days after company formation)
Appointment Duration7 months (resigned 31 October 2022)
RolePharmacist
Country of ResidenceUnited Kingdom
Correspondence Address28 Albyn Place
Aberdeen
AB10 1YL
Scotland
Secretary NameStronachs Secretaries Limited (Corporation)
StatusResigned
Appointed07 March 2022(same day as company formation)
Correspondence Address28 Albyn Place
Aberdeen
AB10 1YL
Scotland

Location

Registered Address21-24 Wellmeadow
Blairgowrie
PH10 6AT
Scotland
ConstituencyPerth and North Perthshire
WardBlairgowrie and Glens
Address Matches9 other UK companies use this postal address

Accounts

Latest Accounts31 March 2023 (1 year ago)
Next Accounts Due31 December 2024 (8 months, 2 weeks from now)
Accounts CategorySmall
Accounts Year End31 March

Returns

Latest Return6 March 2023 (1 year, 1 month ago)
Next Return Due20 March 2024 (overdue)