About Jessop Place Management Limited (07934423) United Kingdom