About Jupp Properties Limited (13054648) United Kingdom