About J P M Properties London Ltd (12415328) United Kingdom