About The Water Meadow Laverstock Ltd (12707972) United Kingdom