About Holdsmart Residents Management Limited (03331010) United Kingdom