Located at 27 Old Gloucester Street, London WC1N 3AX Sarah Lowe Interiors Limited was a Private Limited Company and issued a 10958296 registration number. This company was established on 2017-09-12. Sarah Lowe Interiors Limited had existed in this business for 5 years.
Sarah L. was the company's director, formally appointed in 2017 in September.