About Meadowbrook Lodge Limited (12164997) United Kingdom