About London Co-housing Limited (11718236) United Kingdom