About Linden Walk Properties Limited (07595388) United Kingdom