About Kahl Properties Limited (12613748) United Kingdom