About Stockley Ventures Limited (06898031) United Kingdom