London & Regional (L+R) is one of the largest private property companies in Europe with substantial investments, developments and business interests in over 10 countries, including the UK, Germany, Russia, the Caribbean, Cuba, South Africa and Panama.