About Nabimoore Property Ltd (12519403) United Kingdom