About Kevock Vale Property Limited (SC538322) United Kingdom