Limo Plus International Ltd
151 Tamar Way, Langley, Slough SL38SZ Slough , Berkshire, United Kingdom United Kingdom
- Profile: Limo Plus International Ltd is a Car Hire company located at Slough , Berkshire,, United Kingdom United Kingdom, address is 151 Tamar Way, Langley, Slough, Slough , Berkshire, SL38SZ UK, postcode is SL38SZ, you can contact Limo Plus International Ltd by phone 448702250203