About Farlstone Developments (darragh Cross) Limited (NI658583) United Kingdom