About S & R Property Investment Limited (12739088) United Kingdom