About Kyff Properties Limited (11177845) United Kingdom