About R.a.c. Properties Limited (00624248) United Kingdom