About Newton Place Limited (06961681) United Kingdom