About Lindmead Properties Limited (09933395) United Kingdom