About Suck Properties Ltd (11125733) United Kingdom