Company name: SoliVillas Ltd
Description: Holiday Villas & Apartments at direct prices
12th Floor, The Studios, MediaCityUK, Salford M50 2ST, United Kingdom