About The Lanes Management Company Limited (05778130) United Kingdom