About Jaba Properties Limited (NI056763) United Kingdom