About Magisters Lodge Management Co. Limited (03428301) United Kingdom