About Kendra Jacob Properties Limited (11203870) United Kingdom