About Veinard Investments (bayswater) Ltd (13404054) United Kingdom