About Seddon Properties Limited (08524023) United Kingdom