About Nevill Court Residents Company Limited (04666902) United Kingdom