PROJECTS INTERNATIONAL LIMITED Company number 03358639 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address118 St. Margarets Road, Edgware, England, HA8 9UX PostcodeHA8 9UX Companies at this postcode 43 Average house price in HA8 9UX £760,000 (19 sales) Map