About Linden House Properties Limited (06817867) United Kingdom