About Woods Place Ventures Ltd (08268461) United Kingdom