About F & K Holiday Properties Limited (SC426970) United Kingdom