About Ng Villiers Limited Partnership (LP012127) United Kingdom