About Lyneham Farm Cottages Management Company Limited (03456843) United Kingdom