About Schenn Properties Ltd (10716443) United Kingdom