21 High Street Residence By The Torch