About Richmond Properties (aberdeen) Limited (SC084872) United Kingdom