About Jamakada Properties Limited (05333162) United Kingdom