About Sleeman Projects Limited (09790335) United Kingdom