About Kelvinhead Properties Ltd. (SC164021) United Kingdom