About R & A Property Holdings Limited (05032025) United Kingdom