About The Malcolm Lodge Management Company Limited (03377910) United Kingdom