About Farlow Properties Limited (NI047727) United Kingdom