About 105 Randolph Avenue Management Limited (10883983) United Kingdom