About Mcallester Lodge Management Company Limited (05845578) United Kingdom