About Osprey House (mgt) Limited (05142937) United Kingdom