About S Neville Properties Ltd (13258708) United Kingdom