About Kmntr Properties Limited (12815078) United Kingdom