Leonard Irvin Property Corporation Ltd. 904-910 High Road, London, London N129RW