About Kejen Properties Limited (00945401) United Kingdom