Egoheat Company numberSL000586 StatusActive TypeLimited Partnership Incorporated19 Oct 1983 Registered office NewmilnsAyrshire Data JSON Markdown