About 159 Packington Street Management Limited (03430406) United Kingdom