About Rosebery London Limited (11970827) United Kingdom