About Seely Developments Limited (08180526) United Kingdom