CAPTAINS HOUSE LIMITED Company number 11500071 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address22 Lee Terrace, London, United Kingdom, SE3 9TZ PostcodeSE3 9TZ Companies at this postcode 21 Average house price in SE3 9TZ £966,000 (36 sales) Map