About Seyon Property Investment Limited (12252789) United Kingdom