SCRATCH & BARK LTD Company number 15627924 · Monitor this company Active Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office AddressFlat 1 Stylianides House, 323 Camberwell New Road, London, England, SE5 0TF PostcodeSE5 0TF Companies at this postcode 28 Average house price in SE5 0TF £967,000 (29 sales) Map