About Geolida Properties Limited (08589499) United Kingdom