IMPACT DEVELOPMENT SERVICES LLP Company number OC460986 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related 1 officer LENDLEASE DEVELOPMENT PARTNER (EUROPE) LIMITED Corporate LLP Designated Member Active Correspondence addressLevel 7 1 Eversholt Street, London, NW1 2DN Appointed2026-06-25