OSPREY GREEN POWER LIMITED Company number 08993493 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressCanal Head North, Kendal, Cumbria, England, LA9 7BZ PostcodeLA9 7BZ Companies at this postcode 29 Map