OWL LETS & MANAGEMENT LIMITED Company number 16681955 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address15 Finkle Street, Carlisle, Cumbria, England, CA3 8UU PostcodeCA3 8UU Companies at this postcode 11 Average house price in CA3 8UU £155,000 (4 sales) Map