About Jamb Property Limited (09896640) United Kingdom