About Neville Properties & Co (LP003862) United Kingdom