About Newton Beach Development Company Limited (06467509) United Kingdom