Located in 10 Ellenborough House, London W12 7NA Ste George Limited was a Private Limited Company with 10009035 Companies House Reg No. This company had been set up 8 years ago before was dissolved on 2022-08-09. The company was known as Charles Harrod Gardens until 2017-04-03, when the name was changed to St. George's London. The last was known as came on 2018-10-15.
Olu L. was the following firm's managing director, chosen to lead the company on 2019-12-01.