About Senn Properties Ltd (11205871) United Kingdom