About St. James Mews Res. Assoc. (weybridge) Limited (02878998) United Kingdom