LogiCor jest jedną z najlepszych firm na rynku nieruchomości w Europie, zarządzającą nowoczesnymi obiektami o charakterze logistycznym i dystrybucyjnym. Obecnie Logicor zarządza nieruchomościami o powierzchni ponad 60 milionów mkw., zlokalizowanymi w 10 krajach.
Siedziba firmy znajduje się w Londynie. Logicor posiada także biura regionalne we Francji, Holandii, Niemczech i Polsce.