NOVA SKIN & PHYSIO LTD Company number 17401351 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressCourtland House, Tamworth Road, Coventry, England, CV7 8JJ PostcodeCV7 8JJ Companies at this postcode 50 Average house price in CV7 8JJ £907,000 (38 sales) Map