About Jessup Properties Limited (04878799) United Kingdom