About Novum Property Ltd (09990113) United Kingdom