About Nix Property Limited (07904216) United Kingdom