About The Meadows Selsey Residents Company Limited (03660734) United Kingdom