About R & A Property Developments Limited (08857875) United Kingdom