About 39 Daventry Street Limited (04594529) United Kingdom