About Sr Properties (telford) Ltd (11315026) United Kingdom