About Carbuncle Housing And Managment Ltd (12041442) United Kingdom