About Oak Hall Property Management Limited (12892215) United Kingdom