About Baa Lynton Management Limited (02103900) United Kingdom