About Jepp Properties Limited (13400361) United Kingdom