About Chapeltown Cohousing Limited (IP29376R) United Kingdom