About Landford Manor Ltd. (04718897) United Kingdom