Adelcombe Ltd. 42 Old Hill Street, London N166NA