About The Courtyard (abbey Road) Limited (NI642692) United Kingdom