About Magic Rooms Accommodation Ltd (08956167) United Kingdom