About Bmt Nominees (teddington) Limited (08486741) United Kingdom