About Jabe Properties Limited (09144413) United Kingdom