NewUK CompaniesHome›05/08/2026›Novarros Property LTDNovarros Property LTDPrivate limited company · G66 4RA Lenzie · SC898181Incorporation date 05/08/2026Print / PDFActivityBuying and selling of own real estate (68100)