About 26 28 Hillyard Street Residents Company Limited (03274317) United Kingdom