About 82 Longbrook Street Management Limited (02492863) United Kingdom