About Lyncote Road Flats Maintenance Company Limited (01157218) United Kingdom