About Oakhurst Place Residents Limited (03832114) United Kingdom