About Oak Mount Residence Limited (12683126) United Kingdom