About Lindrick Properties Limited (05681170) United Kingdom