About Jammy Jak Properties Limited (06006097) United Kingdom