About Kennedy & James Property Holdings Ltd (13599408) United Kingdom