About Miriam Lodge (management) Limited (01838032) United Kingdom