About Barking And Dagenham Homes Ltd (12090374) United Kingdom