About Lindisfarne Developments Limited (10990754) United Kingdom