RUBYCON SYSTEMS LIMITED
2 Leman Street, London
Reg Number: 03119082
Date of Inc: October 27, 1995
S R V HOLDINGS LIMITED
2 Leman Street, London
Reg Number: 09536055
Date of Inc: April 10, 2015
S S COMPONENTS LIMITED
2 Leman Street, London
Reg Number: 03308397
Date of Inc: January 28, 1997
S.A.F. PRODUCTIONS LIMITED
2 Leman Street, London
Reg Number: 01623501
Date of Inc: March 22, 1982
SACRED RIVER LIMITED
12th Floor Aldgate Tower, London
Reg Number: 03723005
Date of Inc: February 24, 1999
SAFE DEVELOPMENTS LIMITED
2 Leman Street, London
Reg Number: 03354313
Date of Inc: April 17, 1997
SAINT CROSS SECURITIES LIMITED
12th Floor Aldgate Tower, London
Reg Number: 00539302
Date of Inc: October 15, 1954
SALTER'S BREWERY RICKMANSWORTH LIMITED
2 Leman Street, London
Reg Number: 10099045
Date of Inc: April 02, 2016
SALTY PIP LTD
2 Leman Street, London
Reg Number: 12047095
Date of Inc: June 12, 2019
SAVIGNY PARTNERS LLP
2 Leman Street, London
Reg Number: OC308359
Date of Inc: June 18, 2004
SCEPTRELINK LIMITED
2 Leman Street, London
Reg Number: 02376375
Date of Inc: April 26, 1989
SCHOOL OF CIVIC EDUCATION
2 Leman Street, London
Reg Number: 09958251
Date of Inc: January 19, 2016
SD ENGINEERING CONSULTANTS LIMITED
2 Leman Street, London
Reg Number: 06152630
Date of Inc: March 12, 2007
SEAN MCGRATH LIMITED
2 Leman Street, London
Reg Number: 12967892
Date of Inc: October 22, 2020
SECOND DORMIENS LIMITED
2 Leman Street, London
Reg Number: 09908596
Date of Inc: December 09, 2015
SELLERENGINE FULFILLMENT SERVICES LIMITED
2 Leman Street, London
Reg Number: 08471944
Date of Inc: April 03, 2013
SEVEN AT ONCE LIMITED
2 Leman Street, London
Reg Number: 08158943
Date of Inc: July 27, 2012
SGSKG LIMITED
2 Leman Street, London
Reg Number: 11816138
Date of Inc: February 08, 2019
SHAUN STAFFORD FITNESS LIMITED
2 Leman Street, London
Reg Number: 09321923
Date of Inc: November 21, 2014
SISTOTEC LIMITED
2 Leman Street, London
Reg Number: 07660574
Date of Inc: June 07, 2011
SIX FIVE NETWORKS LTD
2 Leman Street, London
Reg Number: 09750971
Date of Inc: August 26, 2015
SKEA DESIGN & BUILD LIMITED
2 Leman Street, London
Reg Number: 08042127
Date of Inc: April 23, 2012
SKI ENTERPRISES (U.K.) LIMITED
2 Leman Street, London
Reg Number: 01910126
Date of Inc: May 01, 1985
SMALL WORLD DESIGN LIMITED
2 Leman Street, London
Reg Number: 08745797
Date of Inc: October 24, 2013
SOBER HELP LIMITED
2 Leman Street, London
Reg Number: 11447536
Date of Inc: July 04, 2018
SOFTWARE & SUPPORT MEDIA LTD
2 Leman Street, London
Reg Number: 07065511
Date of Inc: November 04, 2009
SOFTWORPOR CONSULTING LIMITED
2 Leman Street, London
Reg Number: 06293992
Date of Inc: June 27, 2007
SOMETHING ELSE LIMITED
2 Leman Street, London
Reg Number: 14491927
Date of Inc: November 18, 2022
SOUNDTIME INVESTMENTS LIMITED
2 Leman Street, London
Reg Number: 04391456
Date of Inc: March 11, 2002
SOUTHALL INVESTMENTS LIMITED
2 Leman Street, London
Reg Number: 00598300
Date of Inc: February 03, 1958
SPECTITE LIMITED
2 Leman Street, London
Reg Number: 05444200
Date of Inc: May 05, 2005
SPRINGBREAK LIMITED
Aldgate Tower, London
Reg Number: 03045270
Date of Inc: April 12, 1995
SPRINGSHOOTS LIMITED
2 Leman Street, London
Reg Number: 14062126
Date of Inc: April 22, 2022
ST ALBANS ALE & CIDER INVESTMENTS LIMITED
2 Leman Street, London
Reg Number: 14193484
Date of Inc: June 24, 2022
ST. DOMINICS (KNIGHTS) LIMITED
2 Leman Street, London
Reg Number: 12913467
Date of Inc: September 29, 2020
ST. DOMINICS PROPERTIES LIMITED
2 Leman Street, London
Reg Number: 04456464
Date of Inc: June 07, 2002
STO24 UK HOLDING LIMITED
2 Leman Street, London
Reg Number: 13198544
Date of Inc: February 12, 2021
STO24 UK OPERATIVE LIMITED
2 Leman Street, London
Reg Number: 13207383
Date of Inc: February 17, 2021
STO24 UK001 LIMITED
2 Leman Street, London
Reg Number: 13533191
Date of Inc: July 27, 2021
STO24 UK002 LIMITED
2 Leman Street, London
Reg Number: 13636673
Date of Inc: September 22, 2021
STO24 UK004 LIMITED
2 Leman Street, London
Reg Number: 13678975
Date of Inc: October 14, 2021
STO24 UK005 LIMITED
2 Leman Street, London
Reg Number: 13680108
Date of Inc: October 14, 2021
STO24 UK006 LIMITED
2 Leman Street, London
Reg Number: 14025779
Date of Inc: April 05, 2022
STO24 UK007 LIMITED
2 Leman Street, London
Reg Number: 14085609
Date of Inc: May 04, 2022
STO24 UK008 LIMITED
2 Leman Street, London
Reg Number: 14085691
Date of Inc: May 04, 2022
STO24 UK009 LIMITED
2 Leman Street, London
Reg Number: 14085742
Date of Inc: May 04, 2022
STO24 UK010 LIMITED
2 Leman Street, London
Reg Number: 14085794
Date of Inc: May 04, 2022
STONEGROVE HOUSE LTD
2 Leman Street, London
Reg Number: 06602799
Date of Inc: May 27, 2008
STRATEGA BUSINESS CONSULTING LIMITED
2 Leman Street, London
Reg Number: 06878249
Date of Inc: April 15, 2009
STUDE LTD
2 Leman Street, London
Reg Number: 12919688
Date of Inc: October 01, 2020