About Osprey Court Management Company Limited (01769143) United Kingdom