About Karl Properties Limited (NI026941) United Kingdom