About 3 Richmond Hill Avenue Management Limited (01729396) United Kingdom