LCHO

AcronymDefinition
LCHOLow-Cost Home Ownership (UK)