About Devonshire Homes (developments) Limited (09919470) United Kingdom