About Kevlin Properties Limited (NI028968) United Kingdom