SALEN LIMITED Company number 07357778 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressSt Olave's House, Ironmonger Lane, London, EC2V 8EY PostcodeEC2V 8EY Companies at this postcode 72 Average house price in EC2V 8EY £22,000 (1 sales) Map