About Shears Property Limited (12977862) United Kingdom