About Lanesborough Management Limited (02453094) United Kingdom