About Northumberland Coastal Retreats Limited (11148112) United Kingdom