About Bambury Nominees Limited (09803103) United Kingdom