About Jabes & Davit Properties Limited (13657011) United Kingdom