About Albert Close (ottery) Management Limited (12125308) United Kingdom