About 22 Eldon Road Residents Committee Limited (04201002) United Kingdom