About Nabilius Properties Ltd (12982559) United Kingdom