About Scragg S Properties Ltd (10216303) United Kingdom