About Jeremy Lynch Properties Limited (10138507) United Kingdom