About William & James Properties Ltd (10676409) United Kingdom