About K & F Property Limited (10620083) United Kingdom