About Lavenham Cottages Limited (07141965) United Kingdom