About Jweb Properties Limited (11801928) United Kingdom