About 169 Offord Road Flat Owners Limited (04657629) United Kingdom