About Oak Residence Limited (12061628) United Kingdom