About Market Lavington Management Company Limited (02422898) United Kingdom