About Jab Properties Limited (08890303) United Kingdom