About R And K Property Holdings Ltd (12106159) United Kingdom