About S R Freeholders Limited (05471539) United Kingdom