About The Lavenders Management Company Limited (02696911) United Kingdom