About Kilcad Properties Limited (NI630929) United Kingdom