Started with Reg No. 08214491 12 years ago, Lowgrove Limited had been a private limited company until Tue, 28th Feb 2017 - the time it was officially closed. Its last known office address was Printing House, 66 Lower Road Harrow.
This firm was managed by one director: Elisabeth E. who was in charge of it for 5 years.