About Richmond Oaks Associates Limited (SC522652) United Kingdom