About Strensall Properties Ltd (08885466) United Kingdom