About Salem Place Management Company Limited (02590394) United Kingdom