About Syci Properties Limited (12736471) United Kingdom