About Fargle Properties Limited (05458400) United Kingdom