223 ST. MARGARETS ROAD TWICKENHAM FLATS MANAGEMENT LIMITED - Key Persons