About Sixteen Church Street Nominees Limited (02003939) United Kingdom