Contact Us WHY CHOOSE US Contact Stellar Immigration Services Ltd Email Address info@stellarimmigrationservices.com Our Address 239 Kensington High Street, London, W8 6SN, UK Open Hours Mon To Sat: 8:00am to 6:00pm Sunday Closed.