About 108 Gifford Street Management Limited (02085515) United Kingdom