About Newbay Estates Limited (10013131) United Kingdom