About Tynemouth Apartments Ltd (12012502) United Kingdom