About Third Gulliver Property Management Limited (00938079) United Kingdom