About Sewardstone Properties Limited (13444335) United Kingdom