About Swayne Properties Limited (13554678) United Kingdom