PROJECT TWENTY THREE LTD Company number 09839063 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUnit 23 Farrington Court, Burnley, United Kingdom, BB11 5SS PostcodeBB11 5SS Companies at this postcode 23 Average house price in BB11 5SS £105,000 (16 sales) Map