About Sleat Homes Ltd (10440141) United Kingdom