About Osprey Development ( Applemead ) Ltd (10776533) United Kingdom