About Nook Property Solutions Ltd (12726106) United Kingdom