About Osprey Gate Management Company Limited (10107252) United Kingdom