About Kimmick Properties Limited (12528304) United Kingdom