About Oakhurst Close Management Company Limited (07172976) United Kingdom