PROBATION CREATIVE ARTISTS LTD Company number 17563212 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressEagle House, 163 City Road, London, England, EC1V 1NR PostcodeEC1V 1NR Companies at this postcode 247 Average house price in EC1V 1NR £50,000 (1 sales) Map