About Jeb Property Limited (09890218) United Kingdom