About Sr73 Freehold Ltd. (11210279) United Kingdom