About Sr1 Properties Limited (09819738) United Kingdom