About R & T Property Developments Limited (05323482) United Kingdom