About The Lenton Management Company Limited (05693694) United Kingdom