About Newton Place (crowborough) Company Limited (12088453) United Kingdom