About R & S (south East) Developments Limited (10525840) United Kingdom