About Suexcel Properties Ltd (08183506) United Kingdom