About North West Accommodation Limited (10687562) United Kingdom