About Jcom Properties Company Limited (12930850) United Kingdom