About North Bar Homes Limited (06796880) United Kingdom