About Suntrust Properties Ltd (12722689) United Kingdom