About Well Street Malpas Management Company Limited (03260023) United Kingdom