About Gulliver Properties Limited (13385775) United Kingdom