About Jabern Properties Limited (08581975) United Kingdom