About B T Watts Properties Ltd (13075174) United Kingdom