About Jacobs & Neale Properties Ltd (13003739) United Kingdom