PPA ARCHITECTURE LIMITED Company number 04727797 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressBagley Croft, Hinksey Hill, Oxford, England, OX1 5BS PostcodeOX1 5BS Companies at this postcode 7 Map