About Crest & K Properties Ltd (SC619330) United Kingdom