About Watson & Cox Homes Limited (01098209) United Kingdom