About Sears Property Services Limited (12427319) United Kingdom