About Watson & Co Property Group Ltd (12594086) United Kingdom