About Oak Close Management Limited (11864158) United Kingdom