About Lonsdale Homes Developments Limited (09978582) United Kingdom