About K Farrell Properties Ltd (13128321) United Kingdom