About Strensall Property Services Ltd (09545809) United Kingdom