About R & K Holiday Properties Ltd (SC672293) United Kingdom