About Marlborough House (newcastle) Holdings Limited (11320963) United Kingdom