About Newbay Properties Limited (09950551) United Kingdom