About Lane Walker Property Limited (06939500) United Kingdom