About Syn Properties Limited (12897783) United Kingdom