About Oak Hall Property Limited (03286192) United Kingdom