About Northbay Estates Limited (03939101) United Kingdom