About Oakhurst Place (bexhill) Management Company Limited (10232859) United Kingdom