About Landberg Management Ltd (08011054) United Kingdom