PENWELL PLACE LTD Company number 15524574 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address13 Church Lane, Severn Stoke, Worcester, England, WR8 9JQ PostcodeWR8 9JQ Map