About Novo Construction Limited (05910385) United Kingdom