About The Fox Rooms Limited (11714191) United Kingdom