About Jack Martin Properties Limited (12447292) United Kingdom