About Novoco Developments Ltd (09910289) United Kingdom