About Sears Property Limited (07158638) United Kingdom