About R & A Properties (london) Limited (11547801) United Kingdom