About Sterling London Ventures Limited (09897697) United Kingdom