About Saynor Properties Limited (12030041) United Kingdom