About Shearer Property Developments Limited (03308624) United Kingdom