About Vabel (lawrence Road) Investors Limited (11031380) United Kingdom