About Sewell Properties Limited (09979042) United Kingdom