About Oakhurst Supported Housing Limited (13440424) United Kingdom