About Sanro Properties Ltd (12665656) United Kingdom