About Lindholme Developments Limited (06047764) United Kingdom