About S R Prop Master Limited (09334178) United Kingdom