About St. James (bexhill) Management Company Limited (05418460) United Kingdom