About 266 King Street Residents Association Limited (04331172) United Kingdom