About Harbwr Cohousing Limited (13224822) United Kingdom