About Neville Court Accommodation Ltd. (02258834) United Kingdom