About Magdalen House Limited (07215848) United Kingdom