About Cuffern Manor Cottages Managment Company Limited (08112350) United Kingdom