About Farn Properties Ltd (12445938) United Kingdom