Squeezed London is the trading name for London Co-Housing Ltd
London Co-Housing Limited is incorporated as a Private Limited Company, limited by Guarantee

company number 11718236