Started with Reg No. SC241541 twenty two years ago, Newhouse Developments Limited had been a private limited company until 2017-04-18 - the day it was formally closed. Its official registration address was 56 Palmerston Place, Edinburgh. The company was known under the name Plantmount until 2003-02-03 then the name was replaced.
This firm had a single director: Graeme S. who was supervising it for 14 years.