About Kff Properties Limited (11631577) United Kingdom