MAYS ACCOUNTING LIMITED
04975498 - Incorporated on 25 November 2003
MAYS PROPERTIES LIMITED
05013766 - Incorporated on 13 January 2004
MAYS TRADING LIMITED
07906324 - Incorporated on 11 January 2012
MAYS GARAGE LIMITED
05309712 - Incorporated on 9 December 2004
MAYS EVENTS LIMITED
08732763 - Incorporated on 15 October 2013
MAYS BROWN LIMITED
09104589 - Incorporated on 26 June 2014
MAYS TANDOORI LTDActive - Proposal to Strike off
10791355 - Incorporated on 26 May 2017
MAYS ENGINEERING LIMITEDActive - Proposal to Strike off
10014808 - Incorporated on 19 February 2016
MAYS PGS LIMITEDActive - Proposal to Strike off
10267857 - Incorporated on 7 July 2016
MAYS UNIVERSAL LTDDisolved
13630855 - Dissolved on 17 May 2022
MR MR2 LTD
11218539 - Incorporated on 21 February 2018
BM ALLAN LTD.Dissolved
SC377319 - Dissolved on 7 December 2012
HF ALLAN LTDDisolved
13528198 - Dissolved on 2 May 2023
ALLAN K & CO. LTDDisolved
15390490 - Dissolved on 3 June 2025
ALLAN CS LTD
SC811402 - Incorporated on 23 May 2024
MAYSUR LIMITED
04594652 - Incorporated on 19 November 2002
MAYS SOFT PLAY LTD
15602751 - Incorporated on 29 March 2024
MAYSON JAMES LTD
16536734 - Incorporated on 23 June 2025
MAYSKINCARE LTD
16572991 - Incorporated on 10 July 2025
MAISY MAYS CLEANING SERVICES LTD
11459818 - Incorporated on 11 July 2018