About Delamere Homes Limited (07494682) United Kingdom