MERCURY OILFIELD CONSULTANCY LTD
SC435025 - Incorporated on 18 October 2012
MENDEZ CONSULTING LIMITED
08791400 - Incorporated on 26 November 2013
FTX0001 LTDDisolved
12700477 - Dissolved on 24 January 2023
SB&T LTD
SC525010 - Incorporated on 25 January 2016
MID 20 LTD
14972867 - Incorporated on 30 June 2023
JOHN NEEDHAM HORTICULTURAL REPAIRS LIMITEDDissolved
01490989 - Dissolved on 13 May 2014
STEVEN CHRISTOPHER
Born August 1968
7 COTHAM SIDE COTHAM SIDE, BRISTOL, ENGLAND, BS6 5TP
STEVEN CHRISTOPHER
7 COTHAM SIDE, BRISTOL, ENGLAND, BS6 5TP
CHRISTOPHER STEVEN
Born January 1963
1 LANGLEY PARK, WICK, CAITHNESS, SCOTLAND, KW1 5LD
PINWHEEL PR LTD
11136173 - Incorporated on 5 January 2018
KEN NEEDHAM SECURITY LTDDisolved
11390308 - Dissolved on 16 July 2024
THE MALTINGS NEEDHAM LTD
12516740 - Incorporated on 13 March 2020
STEVEN G LTDLiquidation
09384040 - Incorporated on 12 January 2015
STEVEN 1987 LTD
12046049 - Incorporated on 12 June 2019
STEVEN S A D LTDDisolved
SC762841 - Dissolved on 20 August 2024
D STEVEN & SON
SC174715 - Incorporated on 16 April 1997
NEEDHAM HARDWARE & DIY LTDDisolved
11196593 - Dissolved on 15 February 2022
NEEDHAM ELITE TRAVEL LTDDisolved
12926601 - Dissolved on 4 January 2022
CES FREEHOLD ESTATES LLP
OC366249 - Incorporated on 5 July 2011
L J NEEDHAM CONSULTANCY LTD
12421901 - Incorporated on 23 January 2020