About 73 Sternhold Avenue Management Limited (06495777) United Kingdom