About London Ventures Limited (07274652) United Kingdom