About The Globe Management Company Limited (04593887) United Kingdom