About S&r North East Property Development Ltd (08684218) United Kingdom