About Bop Thames Court Limited (12579465) United Kingdom