Contact Us

To find out more about the services provided by INVESTMENT SHOWCASE LIMITED T/A Best Overseas Property Investments or discuss your investment requirements, please complete the form below or contact us directly.

Registered Office: Kemp House, 160 City Road, London, London, United Kingdom, EC1V 2NX 

Company number 10509527

UK Head Office: 01208 85017
USA: 001 407 992 8339