About Madeleine Lodge (management) Limited (02324816) United Kingdom