APW Asset Management Ltd has £100 of issued share capital. The parent company is The Big Wine Company, which is not registered in the UK. It's registration number is #0059904. Somewhere off-shore? Is there perhaps a possible clue in its initial letters – BWC?
I hope Quantuma will be able to reveal who the ultimate owners of APW Asset Management Ltd are?