About Montague Apartments (whitley Bay) Management Company Limited (10082633) United Kingdom