About Neff Properties Uk Ltd (12930977) United Kingdom