About 17 Highfield Street Management Limited (03265094) United Kingdom