About Lavenham Farm Residents Management Company Limited (05767527) United Kingdom