About Latke Properties Limited (10009077) United Kingdom