About Lindsay Properties Limited (03251892) United Kingdom