About Sew Properties Limited (08618386) United Kingdom