About Oakwood (blackpool) Management Company Limited (02824511) United Kingdom