Alfa Property Group is a real estate company operating in four countries: Latvia, Lithuania, Germany and Russia.