BLOCK LONDON LIMITED 12e Manor Road, London N16 5SA