About Joppa Properties Limited (04523410) United Kingdom