Geo Location Information for 188.65.115.132 IP Address. The IP Address 188.65.115.132 is located at 51.4964 latitude and -0.1224 longitude in United Kingdom. Friendly Location for the IP Address is United Kingdom
UK CEO E-mail address Chief Executive managing director MD UK US America EU customer services care
Truly authentic Italian restaurant in Kent features fantastic freshly prepared traditional rustic dishes, using original recipes in a cosy restaurant and in a central location.