About 105 Management Limited (08080840) United Kingdom