About Magdalen Avenue (management) Limited (01729093) United Kingdom