SAHULA SANCTUARY LTD Company number 15369593 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address41 Algiers Road, London, England, SE13 7JD PostcodeSE13 7JD Companies at this postcode 29 Average house price in SE13 7JD £567,000 (28 sales) Map