About 12 London Road Residents Company Limited (01608729) United Kingdom