About Jacana Properties Limited (03725655) United Kingdom